package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.GzBankLoanFileTempVO;

import java.util.List;

/**
 * 借据信息临时表
 * @description:TODO
 * @date:2018年12月25日 下午2:50:35
 * @author:cenyj
 */
public interface GzBankLoanFileTempService {	
	//从马上同步过来的临时表数据
	public List<GzBankLoanFileTempVO> queryGzBankLoanFileTemp();
	List<GzBankLoanFileTempVO>  getLoanByDateAndStatus(GzBankLoanFileTempVO loanTempBy);

	/**
	 *需求编号：【2019D1204】（马上账务文件同步分页处理）
	 *问题编号：【2019D1204】（马上账务文件同步分页处理）
	 *开发人员：【ludayong】
	 *创建日期：【2019/11/27 11:31】
	 *功能描述：分页查询马上借据临时表信息
	 *修改日期：【2019/11/27 11:31】 
	 *修改描述：
	 */
	public List<GzBankLoanFileTempVO> queryByPage(GzBankLoanFileTempVO gzBankLoanFileTempVO);

	/**
	 *需求编号：【2019D1204】（马上账务文件同步分页处理）
	 *问题编号：【2019D1204】（马上账务文件同步分页处理）
	 *开发人员：【ludayong】
	 *创建日期：【2019/11/27 11:31】
	 *功能描述：统计马上借据临时表数据量
	 *修改日期：【2019/11/27 11:31】
	 *修改描述：
	 */
	public int queryCount();

	/**
	 *需求编号：【2019D1204】（马上账务文件同步分页处理）
	 *问题编号：【2019D1204】（马上账务文件同步分页处理）
	 *开发人员：【ludayong】
	 *创建日期：【2019/11/27 11:31】
	 *功能描述：根据借据状态分页查询马上借据临时表信息
	 *修改日期：【2019/11/27 11:31】
	 *修改描述：
	 */
	public List<GzBankLoanFileTempVO> queryLoanByDateAndStatusByPage(GzBankLoanFileTempVO gzBankLoanFileTempVO);

	/**
	 *需求编号：【2019D1204】（马上账务文件同步分页处理）
	 *问题编号：【2019D1204】（马上账务文件同步分页处理）
	 *开发人员：【ludayong】
	 *创建日期：【2019/11/27 11:31】
	 *功能描述：根据借据状态统计马上借据临时表数据量
	 *修改日期：【2019/11/27 11:31】
	 *修改描述：
	 */
	public int queryCountByDateAndStatus();
}
